body shop – English–Español translations

🇬🇧 en es 🇪🇸

body shop noun

  • workshop
carrocería, chapista, latonería
Wiktionary Links